dependable capability (MW) - English Synonyms Dictionary